Assessing Excel VBA Suitability for Monte Carlo Simulation

نویسنده

  • Alexei Botchkarev
چکیده

Monte Carlo (MC) simulation includes a wide range of stochastic techniques used to quantitatively evaluate the behavior of complex systems or processes. Microsoft Excel spreadsheets with Visual Basic for Applications (VBA) software is, arguably, the most commonly employed general purpose tool for MC simulation. Despite the popularity of the Excel in many industries and educational institutions, it has been repeatedly criticized for its flaws and often described as questionable, if not completely unsuitable, for statistical problems. The purpose of this study is to assess suitability of the Excel (specifically its 2010 and 2013 versions) with VBA programming as a tool for MC simulation. The results of the study indicate that Microsoft Excel (versions 2010 and 2013) is a strong Monte Carlo simulation application offering a solid framework of core simulation components including spreadsheets for data input and output, VBA development environment and summary statistics functions. This framework should be complemented with an external high-quality pseudo-random number generator added as a VBA module. A large and diverse category of Excel’s incidental simulation components that includes statistical distributions, linear and non-linear regression and other statistical, engineering and business functions require execution of due diligence to determine their suitability for a specific MC project.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Decision Support Tool for the Risk Management of Offshore Wind Energy Projects

This paper provides a decision support tool (DST) to analyze and evaluate the project value of offshore wind energy projects within the framework of project finance. The DST is based on a discounted cash-flow model in combination with a Monte Carlo simulation (MCS) to measure project risks and manage these risks. To consider the special requirements of debt capital providers in this context, ke...

متن کامل

CXTFIT/Excel-A modular adaptable code for parameter estimation, sensitivity analysis and uncertainty analysis for laboratory or field tracer experiments

We implemented the widely used CXTFIT code in Excel to provide flexibility and added sensitivity and uncertainty analysis functions to improve transport parameter estimation and to facilitate model discrimination for multi-tracer experiments on structured soils. Analytical solutions for onedimensional equilibrium and nonequilibrium convection dispersion equations were coded as VBA functions so ...

متن کامل

Monte Carlo Simulation using Excel

A Monte-Carlo Simulation using Excel Spreadsheet has been used to determine the reliability of a geothermal power plant. This simulation technique utilizes the powerful mathematical and statistical capabilities of Excel. Simulation time is dependent on the complexity of the system, computer speed and the accuracy desired, so a simulation may range from a few minutes to a few hours.

متن کامل

Kinetic Monte Carlo Simulation of Oxalic Acid Ozonationover Lanthanum-based Perovskitesas Catalysts

Kinetic Monte Carlo simulation was applied to investigation of kinetics and mechanism of oxalic acid degradation by direct and heterogeneous catalytic ozonation. La-containing perovskites including LaFeO3, LaNiO3, LaCoO3 and LaMnO3 was studied as catalyst for oxalic acid ozonation. The reaction kinetic mechanisms of each abovementioned catalytic systems has been achieved. The rate constants val...

متن کامل

Crystal Ball Professional Introductory Tutorial

Crystal Ball® 2000 Professional Edition is a suite of easyto-use Microsoft® Excel® add-in software that helps you analyze the risks and uncertainties associated with your spreadsheet models. The suite includes analysis tools for Monte Carlo simulation (Crystal Ball), time-series forecasting (CB Predictor), and optimization (OptQuest) as well as developer kits for building custom interfaces and ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • CoRR

دوره abs/1503.08376  شماره 

صفحات  -

تاریخ انتشار 2015